#include <CGAL/Polygon_mesh_processing/self_intersections.h>
#include <CGAL/AABB_tree.h>
-#include <CGAL/AABB_traits.h>
+#include <CGAL/AABB_traits_3.h>
#include <CGAL/boost/graph/graph_traits_Polyhedron_3.h>
#include <CGAL/AABB_face_graph_triangle_primitive.h>
// AABB tree primitives
typedef CGAL::AABB_face_graph_triangle_primitive<Exact_Polyhedron_3> Primitive;
- typedef CGAL::AABB_traits<Exact_Kernel, Primitive> Traits;
+ typedef CGAL::AABB_traits_3<Exact_Kernel, Primitive> Traits;
typedef CGAL::AABB_tree<Traits> AABB_Tree;
}
// std::cout << "Number of vertices after features: " << c3t3.triangulation().number_of_vertices() << std::endl;
// Inserts points from all connected components to the mesh
- CGAL::Mesh_3::internal::init_c3t3(c3t3, domain, criteria, 0);
+ CGAL::Mesh_3::internal::init_c3t3(c3t3, domain, criteria, 0, CGAL::parameters::internal::Initialization_options<MeshDomain, C3T3>());
// std::cout << "Number of vertices before meshing: " << c3t3.triangulation().number_of_vertices() << std::endl;
// Build mesher and launch refinement process